runtime.pageCache.base (field)
12 uses
runtime (current package)
mpagecache.go#L19: base uintptr // base address of the chunk
mpagecache.go#L47: return c.base + i*pageSize, uintptr(scav) * pageSize
mpagecache.go#L67: return c.base + uintptr(i*pageSize), uintptr(scav) * pageSize
mpagecache.go#L85: ci := chunkIndex(c.base)
mpagecache.go#L86: pi := chunkPageIndex(c.base)
mpagecache.go#L100: if b := (offAddr{c.base}); b.lessThan(p.searchAddr) {
mpagecache.go#L103: p.update(c.base, pageCachePages, false, false)
mpagecache.go#L135: base: chunkBase(ci) + alignDown(uintptr(j), 64)*pageSize,
mpagecache.go#L152: base: alignDown(addr, 64*pageSize),
mpagecache.go#L160: cpi := chunkPageIndex(c.base)
mpagecache.go#L165: p.update(c.base, pageCachePages, false, true)
mpagecache.go#L175: p.searchAddr = offAddr{c.base + pageSize*(pageCachePages-1)}